$error : #F56C6C;
$warning : #E6A23C;
$success : #67C23A;
$normal : #7176FF;
$primary: #3F9EFF;

.panel-group {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  gap: 0.5rem;
  margin-top: 2rem;
  margin-bottom: 2rem;

  .card-panel {
    cursor: pointer;
    color: #666;
    border-radius: 10px;
    background: #3F9EFF;
    transition: all 0.1s ease-out;
    padding: 1rem;
    &:hover {
      box-shadow: 0px 3px 3px gray;
      transform: scale(1.02);
    }
    .card-panel-description {
      display: flex;
      flex-direction: column;
      justify-content: center;
      text-align: center;
      font-weight: bold;
      .card-panel-text {
        line-height: 18px;
        color: white;
        font-size: 14px;
        margin-bottom: 12px;
        word-break: break-all;
      }
      .card-panel-num {
        font-size: 20px;
        color: white;
      }
    }
  }

  .red {
    background-color: $error;
  }

  .orange {
    background-color: $warning;
  }

  .green {
    background-color: $success;
  }

  .total {
    background-color: $normal;
  }
}



.container {
  margin-top: 1rem;
  padding: 1rem;
  border: 1px solid #DDDFE6;
}
.el-card.is-always-shadow {
  box-shadow: 0 0px 0px 0 #fff !important;
}
